package com.longteng.diamond.domain;

import lombok.Data;

/**
 * Created by Administrator
 * DATE : 2018/7/29
 * TIME : 21:13
 * PROJECT : java-lesson
 * PACKAGE : com.longteng.lesson
 *
 * @author <a href="mailto:taki@qq.com">Administrator</a>
 */
@Data
public class InterfaceMock  extends InterfaceTest{
    /**
     * 接口mockId
     */
    private Integer interfaceMockId;
    /**
     * 接口mock的ip,为了防止http接口不同的项目里面定义了一样的url
     */
    private String ip;
    /**
     * mock匹配方式，
     * 1.key value匹配也就是form提交，一般用于get请求
     * 2.jsonPath
     * 3.xpath
     * 4.自定义脚本
     * 5.无任何匹配方式,也就是mock数据只有一个或者多个，可以选择随意返回一个，或者指定返回一个
     */
    private String matchType;
    /**
     * 匹配参数位置
     * 1.url匹配，http  get方法默认从url获取
     * 2.body获取,http restful的post方法和webservice和dubbo默认从body里面获取
     * */
//    private String matchDataType;
}
